package com.example.toolproject.demo.service;

import org.apache.ibatis.annotations.Param;

/**
 * @ClassName UserScenicSportService
 * @Description TODO
 * @Author lvyongwei
 * @Date 2020-06-28 10:34
 **/
public interface UserScenicSportService {

    /**
     * 用户选择景点，添加到用户景点关联表
     * @param scenicSportId 景点id
     * @Param userId    用户id
     * @return
     */
    public boolean insertUserScenicSport(int scenicSportId,int userId);

    /**
     * 用户删除景点信息，即取消选择
     * @param scenicSportId   景点id
     * @param userId       用户id
     * @return
     */
    public boolean deleteUserScenicSport(int scenicSportId,int userId);

    /**
     * 获取用户已经选择的景点的个数
     * @param userId
     * @return
     */
    public int getChoiceCount(int userId);
}
